home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Geek Gadgets 2
/
Geek_Gadgets_2_2352.bin
/
lists
/
ade-gcc.archive.9602.gz
/
ade-gcc.archive.9602
/
000084_owner-ade-gcc_Fri Feb 16 03:29:46 1996.msg
< prev
next >
Wrap
Internet Message Format
|
1996-02-28
|
2KB
Return-Path: <owner-ade-gcc>
Received: by fishpond (Smail3.1.29.1 #57)
id m0tnLXa-000gXca; Fri, 16 Feb 96 03:29 EST
Sender: owner-ade-gcc
Received: from ernie.icslab.agh.edu.pl by fishpond with smtp
(Smail3.1.29.1 #57) id m0tnLWG-000gXbC; Fri, 16 Feb 96 03:27 EST
Received: (from kiskra@localhost) by ernie.icslab.agh.edu.pl (8.6.12/8.6.12) id JAA19773; Fri, 16 Feb 1996 09:23:25 +0100
Date: Fri, 16 Feb 1996 09:23:24 +0100 (MET)
From: Kamil Iskra <kiskra@ernie.icslab.agh.edu.pl>
To: Rask Ingemann Lambertsen <c948374@student.dtu.dk>
cc: ADE GCC List <ade-gcc@amigalib.com>,
Amiga GCC List <amiga-gcc-port@nic.funet.fi>
Subject: Re: Passing arguments in registers - first attempt.
In-Reply-To: <Pine.HPP.3.91.960216085422.15603A@lillep.gbar.dtu.dk>
Message-ID: <Pine.SUN.3.91.960216092101.19476B-100000@ernie>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-ade-gcc@ninemoons.com
Precedence: bulk
On Fri, 16 Feb 1996, Rask Ingemann Lambertsen wrote:
> > What I ment was that you would call a stub in "libc.a" using regargs, this
> > stub would pass arguments from registers to stack (like "libamiga.a", but
> > the other way round).
>
> Ah, yes, that should be easy. I guess it wouldn't hurt performance since
> the arguments have to be put on the stack whichever way you make IXEmul
> calls.
This would hurt performance in exactly the same way as stubs in libamiga.a
do: unnecessary function call, unnecessary "fiddling" with registers or
stack.
/ Kamil Iskra - AMIGA 1200, 68030 50MHz, HDD 850 MB, 10 MB RAM \
| iskra@student.uci.agh.edu.pl kiskra@ernie.icslab.agh.edu.pl |
| http://student.uci.agh.edu.pl/~iskra |
\ PGP public key available via Finger or WWW /